Supplier Page from MyBioSource.com for Recombinant Rhodospirillum rubrum UPF0178 protein Rru_A0086 (Rru_A0086)